put on a garment or ornament carelessly - Español Inglés Diccionario